Here's a company that can handle a great deal, http://www.abritesusa.com/
Also, there is a class in Indiana first weekend of May. Anyone wishing to learn key programming may want to look into the association hosting the event.
http://www.sopl.us/sopl-expo-2015.html
Good luck........Lou